package client

const (
	AppRevisionStatusType                  = "appRevisionStatus"
	AppRevisionStatusFieldAnswers          = "answers"
	AppRevisionStatusFieldAnswersSetString = "answersSetString"
	AppRevisionStatusFieldDigest           = "digest"
	AppRevisionStatusFieldExternalID       = "externalId"
	AppRevisionStatusFieldFiles            = "files"
	AppRevisionStatusFieldProjectID        = "projectId"
	AppRevisionStatusFieldValuesYaml       = "valuesYaml"
)

type AppRevisionStatus struct {
	Answers          map[string]string `json:"answers,omitempty" yaml:"answers,omitempty"`
	AnswersSetString map[string]string `json:"answersSetString,omitempty" yaml:"answersSetString,omitempty"`
	Digest           string            `json:"digest,omitempty" yaml:"digest,omitempty"`
	ExternalID       string            `json:"externalId,omitempty" yaml:"externalId,omitempty"`
	Files            map[string]string `json:"files,omitempty" yaml:"files,omitempty"`
	ProjectID        string            `json:"projectId,omitempty" yaml:"projectId,omitempty"`
	ValuesYaml       string            `json:"valuesYaml,omitempty" yaml:"valuesYaml,omitempty"`
}
